package day12;

import java.util.Arrays;
import java.util.InputMismatchException;
import java.util.Scanner;

//捕获异常
public class demo5 {
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        int nums[]=new int[3];
        try{
            for (int i=0;i<nums.length;i++){
                System.out.print("请输入一个数字：");
                nums[i]=sc.nextInt();
            }
            System.out.println("数组成功赋值！"+ Arrays.toString(nums));
            //catch可以捕获多可，切记：一般情况下，先捕获子异常，再捕获父异常，也可以
            //写同级异常，不可以反过来编写。
        } catch (InputMismatchException e) {
            e.printStackTrace();
        }finally {
            System.out.println("执行结束");
        }

    }
}
